{% extends "base.html" %}{% load i18n crm_tags %} {% block title %}{% translate "Call history" %}{% endblock %} {% block content %}

{% translate "Call history" %}

{% translate "Search every logged call by the caller’s phone number or names. Part of a number works too, such as the last digits." %}

{% if user.is_supervisor and searched %}
{% translate "Download these calls (CSV)" %}
{% endif %}
{% if q %} {% if matched %}
{% blocktranslate trimmed count n=matched|length %}{{ n }} caller matches:{% plural %}{{ n }} callers match:{% endblocktranslate %} {% for c in matched|slice:":8" %}{{ c.name }} {{ c.phone_display }}{% endfor %} {% if matched|length > 8 %}{% blocktranslate trimmed count n=matched|length|add:"-8" %}and {{ n }} more{% plural %}and {{ n }} more{% endblocktranslate %}{% endif %}
{% else %}
{% translate "No caller has this number or name." %} {% if q|length > 5 %}{% translate "Add them as a new caller" %}{% else %}{% translate "Try more digits or another spelling." %}{% endif %}
{% endif %} {% endif %} {% if summary and page.paginator.count %}

{% blocktranslate trimmed count n=summary.n with r=summary.received m=summary.made min=summary.minutes|default:0 %}{{ n }} call found: {{ r }} received, {{ m }} made, {{ min }} minutes.{% plural %}{{ n }} calls found: {{ r }} received, {{ m }} made, {{ min }} minutes.{% endblocktranslate %}

{% elif not searched %}

{% translate "Latest calls from everyone. Search above to narrow them down." %}

{% endif %} {% if page.object_list %}
    {% for c in page %}
  1. {{ c.called_at|date:"j M Y" }} {{ c.called_at|date:"H:i" }}
    {{ c.contact.name }} {{ c.contact.phone_display }} {{ c.get_purpose_display }} {% if c.ticket %}{{ c.ticket.number }}{% endif %}
    {{ c.get_direction_display }}, {{ c.get_outcome_display|lower }}{% if c.duration_minutes %}, {% blocktranslate trimmed with m=c.duration_minutes %}{{ m }} min{% endblocktranslate %}{% endif %}{% if c.agent %}, {% blocktranslate trimmed with name=c.agent.display_name %}taken by {{ name }}{% endblocktranslate %}{% endif %}
    {% if c.summary %}

    {{ c.summary|truncatechars:300 }}

    {% endif %}
  2. {% endfor %}
{% include "_pager.html" %} {% elif searched and matched != None and matched %}
{% translate "No calls match these filters." %}{% translate "Try a wider date range or fewer filters." %}
{% elif searched and not q %}
{% translate "No calls match these filters." %}{% translate "Try a wider date range or fewer filters." %}
{% endif %} {% endblock %}